package fr.iut2.tc1.projet.client;

import java.util.ArrayList;

/**
 * SponsorLot est une sous-classe de Sponsor, elle définit les attributs
 * spécifiques aux sponsors qui offrent des lots.*/
public class SponsorLot extends Sponsor {
	private ArrayList<String> lots;
	
	public SponsorLot() {
		super();
		lots = new ArrayList<String>();
	}
	
	public void setSponsorLot(String nom, String urlLogo, String adresse, ArrayList<String> lots) {
		super.setSponsor(nom, urlLogo, adresse);
		this.lots = lots;
	}
	
	public String getDescFormated() {
		String str = super.getDescFormated()+"Lot(s) offert(s) :\n";
		for (String s : lots) {
			str += s+"\n";
		}
		return str;
	}
	
	public ArrayList<String> getLots() {
		return lots;
	}
	
	public void setLots(ArrayList<String> lots) {
		this.lots = lots;
	}
	
	public boolean equalSponsor(SponsorLot s){
		 if(this.nom==s.nom && this.urlLogo == s.urlLogo ){
			 return true;
		 }
		return false;
	 }
	
	public void addLot(String lot) {
		this.lots.add(lot);
	}
}
